first best - German English Dictionary